package com.gw.ycny.pojo;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDateTime;
import lombok.Data;

/**
 * 地裂缝调查信息单缝特征子表
 * @TableName zhaa07l
 */
@TableName(value ="zhaa07l")
@Data
public class Zhaa07l implements Serializable {
    /**
     * 唯一编号(12位隐患点编号+4位序号)
     */
    @TableId(value = "zhaa07l010")
    private String zhaa07l010;

    /**
     * 项目编号
     */
    @TableField(value = "zhaa07l190")
    private String zhaa07l190;

    /**
     * 灾害点唯一编号(关联ZHAA07A010)
     */
    @TableField(value = "zhaa07l020")
    private String zhaa07l020;

    /**
     * 缝号
     */
    @TableField(value = "zhaa07l030")
    private Integer zhaa07l030;

    /**
     * 形态(A：直线，B：折线，C：弧线)
     */
    @TableField(value = "zhaa07l040")
    private String zhaa07l040;

    /**
     * 延伸方向
     */
    @TableField(value = "zhaa07l050")
    private BigDecimal zhaa07l050;

    /**
     * 倾向(°)
     */
    @TableField(value = "zhaa07l060")
    private Integer zhaa07l060;

    /**
     * 倾角（°）
     */
    @TableField(value = "zhaa07l070")
    private Integer zhaa07l070;

    /**
     * 长度(m)
     */
    @TableField(value = "zhaa07l080")
    private BigDecimal zhaa07l080;

    /**
     * 宽度(m)
     */
    @TableField(value = "zhaa07l090")
    private BigDecimal zhaa07l090;

    /**
     * 深度(m)
     */
    @TableField(value = "zhaa07l100")
    private BigDecimal zhaa07l100;

    /**
     * 规模等级(A：巨型，B：大型，C：小型，D：中型)
     */
    @TableField(value = "zhaa07l110")
    private String zhaa07l110;

    /**
     * 性质(A：拉张，B：平移，C：下错)
     */
    @TableField(value = "zhaa07l120")
    private String zhaa07l120;

    /**
     * 移位方向
     */
    @TableField(value = "zhaa07l130")
    private BigDecimal zhaa07l130;

    /**
     * 移位距离
     */
    @TableField(value = "zhaa07l140")
    private BigDecimal zhaa07l140;

    /**
     * 填充物
     */
    @TableField(value = "zhaa07l150")
    private String zhaa07l150;

    /**
     * 出现时间
     */
    @TableField(value = "zhaa07l160")
    private LocalDateTime zhaa07l160;

    /**
     * 活动性(A：停止，C：趋增强，D：趋减弱)
     */
    @TableField(value = "zhaa07l170")
    private String zhaa07l170;

    /**
     * 备注
     */
    @TableField(value = "zhaa07l180")
    private String zhaa07l180;

    /**
     * 
     */
    @TableField(value = "zhaa07l0101")
    private String zhaa07l0101;

    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
}